package com.bwda.dsrs.filecenter.service;

import com.bwda.dsrs.filecenter.domain.po.keyhistory.KeyHistoryPo;
import com.bwda.dsrs.filecenter.domain.condition.keyhistory.KeyHistoryCondition;
import java.util.List;
/**
 * @author Administrator
 */
public interface KeyHistoryService extends BaseService<KeyHistoryPo, KeyHistoryCondition> {
    /**
     * 通过注册秘钥id查询历史密钥列表
     * @param id
     * @return
     */
    List<KeyHistoryPo> queryList(Integer id);

    /**
     * 通过应用系统编码appCode查询历史密钥数据
     * @param appCode
     * @return
     */
    List<KeyHistoryPo> queryKeyHistoryList(String appCode);

    /**
     * 通过注册秘钥id查询历史秘钥信息
     * @param registerKeyId
     * @return
     */
    List<KeyHistoryPo> queryKeyHistoryByKeyId(Integer registerKeyId);

}